#pragma once
#include <iostream>

namespace VirtualR {

class SSTableID {
 public:
  SSTableID(std::string dir, uint32_t no) : dir_(dir), no_(no) {}
  SSTableID() {}
  std::string GetTableId() {
    return dir_ + "/" + std::to_string(no_) + ".sst";
  }
  std::uint64_t GetNo() {
    return no_;
  }
  
 private:
  std::string dir_;
  uint32_t no_;
};
} // namespace VirtualR